experimental laboratory - French English Dictionary